DDL for UffiziScheme


These are the declarations in the ARANEUS Data Definition Language for a portion of UffiziScheme, the ADM scheme for the Uffizi Web Server

Lines starting with the symbol # are commented. The corresponding attributes are not available.


PAGE-SCHEME UffiziHomePage UNIQUE
#	 Information: LINK-TO InformationPage;
	TheGallery:  LINK-TO GalleryPage;
#	 History:     LINK-TO HistoryPage;
#	 News:	      LINK-TO NewsPage;
#	 Buildings:   LINK-TO BuildingsPage;
END




PAGE-SCHEME GalleryPage UNIQUE 
        Map:        LINK-TO RoomsPage;
        Artists:    LINK-TO ArtistsPage;
#        Index:      LINK-TO Index;
END




PAGE-SCHEME ArtistsPage UNIQUE
  ArtistList: LIST-OF(ArtistName: TEXT;
                      Biography:  TEXT OPTIONAL;
                      RoomList:   LIST-OF(RoomNo:  TEXT;
                                          ToRoom:  LINK-TO RoomPage OPTIONAL;);
                      PaintList:  LIST-OF(Title:   TEXT;
                                          ToPaint: LINK-TO PaintingPage OPTIONAL;);
                      );
END 




PAGE-SCHEME RoomsPage UNIQUE
  Map:      IMAGE;
  RoomList: LIST-OF(RoomNo:TEXT;
                    RoomName: TEXT;
                    ToRoom:   LINK-TO RoomPage OPTIONAL;);
END




PAGE-SCHEME RoomPage
  RoomNo:     TEXT;
  RoomName:   TEXT;
  PaintList:  LIST-OF (Painter:  TEXT;
                       TiTle:    TEXT;
                       ToPaint:  LINK-TO PaintingPage OPTIONAL;);
END




PAGE-SCHEME PaintingPage
  Painter:      TEXT;
  Title:        TEXT;
  Date:         TEXT;
  Description:  TEXT;
  MiniImage:    IMAGE;
  ToImage:      LINK-TO ImagePage;
END




PAGE-SCHEME ImagePage
  PaintImage: IMAGE;
END 


Back to the Home Page