У меня есть таблица payment_types, в которой вы можете ввести различные типы платежей, такие как прямой дебет, кредитная карта, кредитная карта в файле и т. Д. Для события. Для каждого типа платежа вы можете указать, разрешать ли пользователю платеж в рассрочку, а также какие даты начала и окончания и количество платежей ему следует разрешить. Должна ли я иметь отдельную таблицу «Рассрочка», которая ссылается на тип_платы, так как вы можете произвести оплату без рассрочки? Или я должен просто оставить эти столбцы рассрочки пустыми в таблице payment_types на случай, если рассрочка не разрешена?
изменить: даты начала и окончания, указанные выше, относятся к рассрочке, а не к типу платежа. Сам тип платежа не будет иметь никаких диапазонов дат, поскольку само событие будет иметь диапазон дат.