Я составляю таблицу платежей для студентов, где доступные условия оплаты - ежемесячные, ежеквартальные, семестровые и годовые. Уровни класса от начальной до старшей школы. Это первый раз, когда вы разрабатываете таблицы с деньгами и графиком оплаты. Я знаю, что необходимо получить сумму, проверить дату штрафа и разделить плату за обучение на основе выбранного срока оплаты.Mysql Лучший способ проверить дату и ввести раздел платежей
С чего начать?
PaymentTerm
id PK
term
gradelevel_fee
id
gradelevel_id
fee_id
Student_Tuition
id PK
sum(gradelevel_fees)
balance
paymentterm_id
student_payments
id
student_id
payment_id
оплаты
id
amountOfPayment
dateOfPayment
Где и как я могу осуществить проверку срока? Должен ли я назначить дату под столом student_tuition
?
Что-нибудь важное, что я пропустил?
Буду признателен за любые предложения.
Спасибо.
, потому что вы будете иметь различные платежные структуры, которые представляют собой один ко многим отношений с student_tuition (например, несколько из-за даты) вы, вероятно, не хотите, чтобы поместить его туда. вы можете рассмотреть таблицу Scheduled_Payments, а затем ссылку на student_tuition. Его учет. Таким образом, вам нужно обрабатывать дебиты и кредиты. Дебиты они купили что-то и должны денежные кредиты, которые они фактически платят. – Matt
Что вы подразумеваете под датой, сроком на что? –
@reds Я имею в виду дату платежа, основанную на сроке оплаты возможных штрафов за просрочку платежа. – p3ace