Задача: вести учет договоров, этапов работ, поручений, согласований, писем, калькуляций, счетов, оплат, обследований, измерений и прочего, что будет добавляться в процессе эксплуатации.
Делать это надо в 5-6 компаниях, имеющих немного разную направленность и структуру, но под одним владельцем.
Нет, это не про предыдущий вопрос, там была одна таблица и задача была только про поиск.
Здесь принципиально иное, хотя поиск записей по их свойствам тоже нужен, конечно.
Вот именно нужно дать возможность пользователю легко создавать собственные типы сущностей и добавлять им свойства. Без программирования и создания новых таблиц в СУБД.
ThunderCat,
Нам нужно связать разные таблицы, то есть поддержка реляционности в каком-то привычном виде. Плюс комбинация полей - 2-5 штук часто используются.
Делать это надо в 5-6 компаниях, имеющих немного разную направленность и структуру, но под одним владельцем.