Il modello E-R del DataBase
From Giona
(Difference between revisions)
Line 28: | Line 28: | ||
IDX: campo indicizzato | IDX: campo indicizzato | ||
+ | |||
+ | ---- | ||
+ | [[Main_Page|BACK]] | ||
[[Category:Informatica]] | [[Category:Informatica]] | ||
[[Category:Ontologia]] | [[Category:Ontologia]] | ||
[[Category:Data Base]] | [[Category:Data Base]] |
Revision as of 15:14, 19 June 2007
Segue la definizione del modello Entity-Relationship per l'implementazione del database ad oggetti generico.
Tavola Object
Questa tavola conterrà tutti gli oggetti dell'ontologia. I campi:
- ObjectId (PK, varchar(128)): identificatore dell'oggetto, univoco per la classe
- ObjectName (varchar(256), REQ, IDX): nome dell'oggetto
- ObjectDescription (Text): Descrizione facoltativa dell'oggetto
Tavola Attribute
Questa tavola conterrà tutti gli attributi degli oggetti dell'intologia. I campi:
- AttributeName (PK, varchar(128)): nome dell'attributo univoco per l'oggetto
- ObjectId (PK, varchar(128), FK Object.ObjectName): identificatore dell'oggetto a cui l'attributo appartiene
- AttributeValue (varchar(256), REQ, IDX): Valore dell'attributo
- AttributeDescription (text): Descrizione facoltativa dell'attributo.
Legenda
PK: primary key
FK: foreign key
REQ: required field
IDX: campo indicizzato