Я разрабатываю веб-сайт, на котором вы можете загружать игры с описанием и т. Д. И сохранять их рейтинг. Я единственный, кто может предоставить рейтинг, поэтому мне для этого не понадобится вторая БД.
Тем не менее, будут проводиться неопределенные раунды соревнований, поэтому я хочу сохранить Раунд # в столбце в Базе данных. Другое требование состоит в том, что каждый раунд имеет свою собственную информацию, поэтому я буду создавать вторую таблицу с Round_Number, а затем с другими полями, такими как Описание, Дата исполнения и т. Д.
Итак, это моя текущая идея схемы БД:
Entries ( Comp #, Entry # AutoInc, Password,
Entry Date, Author Contact, Description, Screenshot, Website )
Competitions ( Comp #, Theme, Entries, Start Date, Finish Date, Prize )
Таким образом, участники могут оставить присоединиться к соревнованиям на Comp #, чтобы получить дополнительную информацию о своем соревновании. Это кажется наиболее эффективным? Нет системы учетных записей (или таблицы пользователей), каждая запись просто получает свой пароль для редактирования.