ПредишенСледващото

Вие също трябва да се чете

Определя верига и договори

Един от основните принципи на SQL бази данни е схема: формалното описание на това как се организира на базата данни. Схемата е отразено в изявленията на SQL, които използвате, за да се създаде база данни. Може да е полезно да се създаде спътник клас, известен като договора. която ясно да определя оформлението си верига по систематичен начин и самостоятелно документиране.

клас на договора е контейнер за константите, които определят имена за URI, таблици и колони. договор Class ви позволява да използвате едни и същи константи във всички други класове в една и съща опаковка. Това ви позволява да промените името на колона на едно място и се разпространяват в цялата промяната на кода.

Един добър начин да се организира договор клас е да се поставят определения, които са в световен мащаб до цялата база данни, нивото на кореновата клас. След това създайте вътрешни класове за всяка една от масите, които регистрират своите колони.

Забележка: Прилагане BaseColumns интерфейс, вашият вътрешен клас може да наследи основен ключ поле, наречено _id. чието присъствие ще очаква някои Android класове, като курсори адаптери. Не е необходимо, но това може да помогне на вашата работа с базата данни в унисон с библиотеките на Android.

Например, този фрагмент се посочва име на таблица и колона името на една от масите на:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!