Torna al Thread

Create table class (id int primary key, name varchar(100), compid int); (compid é chiave esterna ed é riferita al tipo di libreria utilizzata) insert into class values (1, 'Activity', 10289) Create table attribute (id int primary key, name varchar (100), owner int); (owner si riferisce alla classe di appartenenza) insert into attribute values (1, 'Descritpion', 1) insert into attribute values (2, 'Comment', 1) (gl iinsert continuano, dipende dal tipo di classe che sto considerando...Variano da poche unitá alle centinaia (il famoso 120)). Create table instance (id int primary key, name varchar(100), class int); (class si riferisce alla classe di appartenenza) insert into instance values (1, 'Activity1', 1) insert into instance values (2, 'Activity2', 1) (idem come sopra, qui potrei avere migliaia di tuple) Create table instattr_string (instance int primary key, attribute int primary key, value varchar (100)) insert into instattr_string values (1, 1, 'Descrizione') insert into instattr_string values (1, 2, 'Commento') insert into instattr_string values (2, 1, 'Descrizione') insert into instattr_string values (2, 2, 'Commento') (ci sono altre tabelle instattr_integer/double/long ecc..ecc...)
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5