Структура на база данни за фактуриране и потвърждения за плащане

0 гласа
207 прегледа
попитан 2017 май 2 от kivanovakras (120 точки)
редактиран 2017 май 2 от kivanovakras
Здравейте, имам поставена задача да направя база данни за фактуриране. Към фактурирането трябва да може да се добавя и потвърждение за плащане от клиента. Също така процесът съдържа кредитни и дебитни известия.

Нямам опит със счетоводство и ще съм благодарен ако някой даде идеи.

Благодаря!

1 отговор

0 гласа
отговорени 2017 октомври 20 от dedal (220 точки)
редактиран 2017 октомври 20 от dedal
На PHP не знам но на пътхон бих направил нещо от сорта:

class Debit(Base):

    __tablename__ = 'debit'

class Kredit(Base):

     __tablename__ = 'kredit'

class Order(Base):

    __tablename__ = 'order'

    id = Column(Integer, primary_key=True)

    paid = Column(Boolean, nullable=False, default=False)

   debit_id = Column(Integer, ForeignKey('debit.id'),  nullable=True, unique=True)
    debit = relationship( 'Debit', backref="my_debit")

    credit_id = Column(Integer, ForeignKey('credit.id'),  nullable=True, unique=True)
    credit = relationship( 'Kredit', backref="my_credit")
...