Дизайн ActiveRecord для планирования встреч в рельсах - PullRequest
1 голос
/ 16 марта 2011

Не найдя плагина / драгоценного камня, который бы работал планировщиком встреч в рельсах, я пытаюсь развернуть свое собственное решение.

Основные требования, которые у меня есть:

  • Доктор / Лейвер / кто бы ни назначил дни, когда они открыты, и сколько людей могут записаться на одно и то же место (1..2..3)
  • Назначения - 30 минут
  • Пользователи выбирают открытую дату и назначают встречу
  • одно место уменьшается от общего времени.

Я пытаюсь придумать дизайн для этого как приложение для рельсов и мне нужна помощь.

  • модель врача с именем, номером телефона, адресом и т. Д.
  • модель встреч с разными временными рамками от 8 до 6 (с интервалом 30 минут). eightThirty:int eightThirtNine:int ..etc
  • Доктор has_many Назначения

Я не могу представить все в перспективе относительно того, как модели должны ассоциироваться друг с другом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...