Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Варианты схемы базы данных.

13.06.18 22:42
Варианты схемы базы данных.
 
  moose старожил

как решается такая задача: строим "нашу" базу данных, в которую заносим информацию, получаемую из различных источников, где одни и те же сущности названы по-разному (например, на разных языках, или просто имя-фамилия или фамилия-имя, ...). т.е. получается, что у нас имеется "наше" значение для поля (пусть будет "имя"), которое мы хотим видеть в наших отчетах, и несколько "синонимов", по числу источников. например, имеется кто-то "ваня пупкин", но в источнике А его называют в. пупкин, в Б – пупкин ваня, в В - пупкин иван, ...
как можно организовать базу так, чтобы все было просто/понятно/удобно? и получить "наше" имя для отчета, и для каждого стороннего источника - имя, используемое в этом источнике?

одна таблица? несколько? какие? поделитесь опытом, как поступают в таких случаях. или на что погуглить?

 

Перейти на