Datenbankdesign - Mehrere "Kontaktinformationen" für verschiedene Tabellen

Ich habe eine Datenbank mit den Tabellen "Person", "Firma", "Geschäft" usw. Viele dieser Tabellen müssen "Kontaktinformationen" enthalten. Die Möglichkeit, dies zu gestalten, wurde in gebetenDatenbankdesign - Ähnliche Kontaktinformationen für mehrere Entitäten Nun, in meiner DatenbankIch lasse die Möglichkeit, zu jeder Kontaktdaten mehrere Adressen, mehrere Telefone und mehrere E-Mails zu haben. Dies ist mein Datenbankschema:

So,Ich erstelle eine Zwischentabelle als "Kontakt", um auf einfachste Weise eine "Kontaktinformation" mit jeder Tabelle zu verknüpfen.
Meine Frage: Ist es eine gute Praxis, dies zu tun und eine Tabelle mit nur einer Zeile zu haben?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage