Frage : Warum sollten 1:1 Verhältnisse für Wesen mit Subsclasses verwendet werden?

Warum sollten Attribute, die spezifisch zu den eindeutigen Teilmengen eines Wesens, heraus in unterschiedliche Tabellen mit 1:1verbindungen zum Hauptwesentabelle getrennt zu werden sind?
zum Beispiel, ein Superstore, der alles von Suppe zu Rasenmähmaschinenüsse verkauft, hat eine Hauptleitung Produkttabelle (Attribute: , UPC) und unterschiedliche Tabellen einbrennen für Produkte der Sport- Waren (Attribute: Sport, Jahreszeit) und Nahrungsmittel (Attribute: Haltbarkeit, DiabeticFriendly). Dieses kann irgendjemandes Richtung der Datenorganisation appellieren, aber verursacht etwas Unkosten (muss mehrfache Tabellen handhaben) und einige Beschränkungen (es gibt keine Weise, bilaterales RI im Mitgliedstaat-Zugang einzuführen). Gibt es irgendein anderes Pro - und - Betrug? Annehmen, dass ULS nicht verwendet wird oder required.

I googled einige Verbindungen in der Bevorzugung:
•       http://onlamp.com/pub/a/on lamp/2001/03/20/aboutSQL.html
•       http://msdn.microsoft.com/ en-us/library/dd326769 (VS.85). aspx

and andere gegen:

•       http://www.sum-it.nl/cursu s/dbdesign/english/intro030.php3
•       http://msdn.microsoft.com/ en-us/library/4s9x13w7.aspx
•       http://www.docstoc.com/doc s/4193380/Relational-Database-Relationship-Types



Antwort : Warum sollten 1:1 Verhältnisse für Wesen mit Subsclasses verwendet werden?

Dieses hat die Schritte, wenn Ihr verwendensql-Bediener 2008…

http://www.mssqltips.com/tip.asp?tip=1709
Weitere Lösungen  
 
programming4us programming4us