Я создаю веб-приложение с модульным дизайном.
У меня есть схема базы данных ER для всего приложения.Таблицы сгруппированы по модулю, которым они будут использоваться.Будут основные модули, и я планирую добавить новые, которые зависят от этого ядра, то есть, которым нужны данные из таблиц основных модулей.
Когда НОВОМУ модулю требуется доступ к основным таблицам, какие методы мне следует соблюдать:
1.В целях чтения
- a.это нормально читать из основных таблиц или мне нужно строить интерфейсы в основном модуле?
- б.Является ли совместная работа с основными таблицами хорошей практикой?
2. В целях написания
- a.Я знаю, что только хорошая практика - использовать интерфейсы базовых модулей.