Git Product home page Git Product logo

business's Introduction

Business

Business SQL Database schema

Virtually CRUD free database schema with minimum business logic included.

Currently Alpha, and may change significantly before Beta release. Use in this state at your own risk.

Documentation

Features

  • i18N from the start
  • Extensive Test coverage
  • Highly normalized
  • Common Views are included
  • Records are almost never DELETEd
  • Fields are almost never UPDATEd, and when they are, they have started out NULL
  • Foreign Key fields tend to be the same name as the table they reference
  • Field and table names are full words
  • Procedures that always check for duplicates before insert
  • Linking tables names are almost always composed of the CamelCase linked table names
  • Queries read well
  • Almost no business rules are carried out outside of the database server

The original idea for this schema comes from my earlier Origins/peopleSchema.sql work, a schema I created back in 2002. Originally source controlled with RCS.

business's People

Contributors

jazd avatar dependabot[bot] avatar

Stargazers

KanchiMoe avatar Benjamin Edwards avatar  avatar Otto R. avatar Kenny Della Valle avatar Joseph Jazdzewski avatar

Watchers

Martin Dragomirecky avatar  avatar Kevin Smolkowski avatar Mike Ross avatar  avatar David Peak avatar dstrat avatar Michelle avatar Sono pazzo, sei pazzo, siamo tutti pazzi. avatar  avatar

Forkers

macromatt

business's Issues

Session Id

Consider switching to bigint session id

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.