On Sat, 27 Jun 2015, Florian Klaempfl wrote:

Am 26.06.2015 um 14:47 schrieb Michael Van Canneyt:


On Fri, 26 Jun 2015, Graeme Geldenhuys wrote:

Hi,

Last night I was working on a relatively new project. This got me
thinking... How do others tackle such a task?

So here is my question:

 When faced with a new database related project, where do you start? Do
you first design the database schema, then build the BOM (Business
Objects) accordingly? Or, do you first design the BOM, then design the
database schema to fit.

Personally, most of my project were started by first creating the
database schema. Don't ask me why, that is just what I did. Maybe it was
because many of the tools I use, can write much of the boiler plate code
for me, and they do that by querying a database structure. But I've been
thinking that with my next project, I'm going to start with the BOM
first, and see how it goes. I'm assuming the end result should be the
same, no matter which part I tackled first.

What's your thoughts?

I always start with the data. Almost all applications I ever wrote have
databases.

Maybe we should store compiled unit interfaces in a database instead of
using .ppu ;)

We already do: a unit is a database, using a proprietary format ;-)

Michael.

--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to