Esnek formları ve destekleyici veritabanı yapısı

0 Cevap php

Bir veritabanında saklanır olsun hangi içeriği - Ben yöneticilerin kullanıcı giriş formu (yani keyfi alanlar eklemek) içeriğini değiştirmek için izin veren bir uygulama oluşturma ile görevli olmuştur. Modx / Wordpress / Expression Engine şablon değişkenleri düşünüyorum.

Ben bakarak oldum yaklaşım özellikleri (yani kullanıcı profilleri, kullanıcı içerik vb) ve bazı genel alan veri tabloları (yani metin, boolean) non-spesifik değerleri saklamak için tutarlı somut tabloları uygulamaktadır. Formlar (ve model alanlar) ilk tabloları sorgulama ve ilgili sütunları alarak oluşturulmuş olacak - Ben ne yapardım kurulum doğrulama düşünmek için henüz ettik rağmen.

Ben bu sorunu bir göz atmış ve bir EAV türü bir yaklaşım gösteren gibi görünüyor - benim kısa araştırma, - o esneklik getireceğini bulunuyor nimetlerinden daha büyük bir yük olabilir gibi görünüyor.

Bu tehlikeli bir yol olduğunu göstermektedir ancak burada mesajların bir çift, okudum:

How to design a generic database whose layout may change over time?

Dynamic Database Schema

Herkes bazı vermek varsa ben bu konuda bazı tavsiyeler takdir ediyorum

selamlar

SWK

0 Cevap