Бэкэнд БД: Oracle Xe (Требование проекта)
Интерфейс пользовательского интерфейса: Wpf w / C #
Я разрабатываю проект базы данных для проекта программного обеспечения, который планирую осуществить, начиная с логического проектирования базы данных.
Функции системы управления библиотекой просты, и фокус ограничен:
Таблица, содержащая строки отдельных записей книг и их данные / метаданные.
Таблица учащегося для регистрации счетов с просроченными остатками по просроченным доходам (производные данные: 7 дней после даты заимствования)
И таблица Orders, которая в основном взаимодействует с программой на C #.
Другие функции: поиск по ISBN, вставка записей в книги, управление количеством
Отражает ли следующий логический замысел мои намерения?
Какие правила удаления я должен применять для каждой таблицы?
Должен ли я разбивать определенные таблицы на несколько отношений? таблицы
Мне может потребоваться?
Имеет ли смысл порядок функций, включенных в изображение
учитывая мои намерения?
Это действительно довольно простой дизайн, я просто хочу подтвердить любые конструктивные решения, прежде чем приступить к реальному программированию.