Флаттер kanban доска - PullRequest
0 голосов
/ 03 марта 2020

Я пытаюсь сделать настольное приложение kanban во флаттере, и я не уверен, как это сделать.

Я пришел к этой схеме базы данных, в которой у меня есть две таблицы:

Database schema

  1. kanban_table для хранения всей доски, созданной пользователем.
  2. карточка для удерживайте все карты, созданные пользователем.

И я создал диаграмму классов :

Classes diagram


У меня есть три основных класса:

  1. KanbanDatabaseHelper для создания синглтона базы данных и выполнения всех операций CRUD .

Класс Card - это модель, в которой у меня есть два основных метода toMap () : преобразование экземпляра Card в Map и именованный конструктор Card.fromMap () : для создания экземпляра карты из карты.
KanbanBoard класс также является моделью с пятью методами toMap () , именованным конструктором KanbanBoard.fromMap () и тремя дополнительными методами для add / Обновить / Удалить карты in (из) tableCardList .

Любые предложения и отзывы приветствуются

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