in Education by
Should I use a hand-written schema for my projected developed in a high-level language (such as Python, Ruby) or should I let my ORM solution auto-generate it? Eventually I will need to migrate without destroying all the data. It's okay to be tied to a specific RDBMS but it would be nice if features such as constraints and procedures could be supported somehow. JavaScript questions and answers, JavaScript questions pdf, JavaScript question bank, JavaScript questions and answers pdf, mcq on JavaScript pdf, JavaScript questions and solutions, JavaScript mcq Test , Interview JavaScript questions, JavaScript Questions for Interview, JavaScript MCQ (Multiple Choice Questions)

1 Answer

0 votes
by
I never go with ORM-generated schema. I find that the ways in which the ORM wants to generate the schema are often at total odds with how I want my database to be structured. Also, and I know this is trivial, the nomenclature scheme is usually poor. Database structure has its own constraints, that I find that usually the ORM autogeneration tools don't consider fully. And if you're going to be wanting to run reports on your database later (and you will), then having good database structure and design is very important.

Related questions

0 votes
    Should I use a hand-written schema for my projected developed in a high-level language (such as Python, ... Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked Mar 16, 2022 in Education by JackTerrance
0 votes
    I'm looking for a general solution for upgrading database schema with ORM tools, like JPOX or Hibernate. ... Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked Mar 26, 2022 in Education by JackTerrance
0 votes
    I'm looking for a general solution for upgrading database schema with ORM tools, like JPOX or Hibernate. ... Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked Mar 9, 2022 in Education by JackTerrance
0 votes
    helps to answer these questions by making g it easy to highlight interesting cells or range of cells. * Auto fill Auto correct Select the correct answer from above options...
asked Dec 25, 2021 in Education by JackTerrance
0 votes
    Which of these events is generated when the component is added or removed? (a) ComponentEvent (b) ContainerEvent ... Handling of Java Select the correct answer from above options...
asked Feb 24, 2022 in Education by JackTerrance
0 votes
    Which of these events is generated when computer gains or loses input focus? (a) ComponentEvent (b) ContainerEvent ... Handling of Java Select the correct answer from above options...
asked Feb 24, 2022 in Education by JackTerrance
0 votes
    Once a report is generated it cannot be customised, true or false? Select the correct answer from above options...
asked Dec 17, 2021 in Education by JackTerrance
0 votes
    I have the following models: class Project(models.Model): name = models.CharField(max_length=300, unique= ... Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked May 22, 2022 in Education by JackTerrance
0 votes
    This question is often asked and resolved in many ways, but if I come back to the same question, ... JavaScript Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked May 7, 2022 in Education by JackTerrance
0 votes
    Explain Q objects in Django ORM?...
asked Jul 2, 2021 in Technology by JackTerrance
0 votes
    Mention some of the advantages of using ORM over JDBC?...
asked Apr 14, 2021 in Technology by JackTerrance
0 votes
0 votes
    What is an ORM tool?...
asked Feb 4, 2021 in Technology by JackTerrance
...