È un malinteso comune che il piede di Crow e le annotazioni di Chen siano alternative equivalenti. In realtà affrontano diversi stadi di modellazione. La notazione del piede di Crow viene utilizzata nei diagrammi delle tabelle (modello fisico) mentre la notazione di Chen viene utilizzata nei diagrammi ER (modello concettuale).
Nei modelli fisici, gli attributi derivati e multivalore non sono più indicati come tali, ma vengono implementati rispettivamente come colonne o tabelle.
Gli attributi derivati possono essere materializzati nel modello fisico o calcolati dinamicamente nell'applicazione. Se materializzati, vengono indicati come colonne normali e, se necessario, il modello può essere integrato con trigger o espressioni.
Gli attributi multivalore sono implementati come una tabella separata con una chiave composta costituita dall'entità e dal valore dell'attributo.
Modello concettuale:
Modellologico:
Modellofisico:
Leentitàassociativesonoimplementateesattamentecomelerelazioni,poichésonoinrealtàsolorelazionichesonooggettodiulteriorirelazioni.
Modelloconcettuale:
Modellologico:
Modellofisico:
Si noti che nel mio modello fisico, ho combinato le relazioni Character e ThemeSong per avere lo stesso determinante (chiave).