“As a Product Architect, Daniel was instrumental in helping Product Management team deliver new products and features to market quickly. Daniel is passionate about building great products that meet true market needs and would be an asset to any organization.”
Daniel Sudhindaran
Ponte Vedra Beach, Florida, United States
2K followers
500+ connections
About
I love building products that people want to use.
Activity
-
Happy Monday everyone! We are happy to announce that for the first time, Two Recruiters and a Microphone will be in front of a LIVE audience on…
Happy Monday everyone! We are happy to announce that for the first time, Two Recruiters and a Microphone will be in front of a LIVE audience on…
Liked by Daniel Sudhindaran
-
Some thrilling news for all tech enthusiasts out there! 🚀 OpenAI has unveiled SearchGPT, their AI-driven search engine prototype. Imagine search…
Some thrilling news for all tech enthusiasts out there! 🚀 OpenAI has unveiled SearchGPT, their AI-driven search engine prototype. Imagine search…
Liked by Daniel Sudhindaran
Experience
Education
-
University of North Florida
-
Publications
-
Generating a Normalized Database Using Class Normalization
UNF Theses and Dissertations
Relational databases are the most popular databases used by enterprise applications to
store persistent data to this day. It gives a lot of flexibility and efficiency. A process
called database normalization helps make sure that the database is free from redundancies
and update anomalies. In a Database-First approach to software development, the
database is designed first, and then an Object-Relational Mapping (ORM) tool is used to
generate the programming classes (data layer) to…Relational databases are the most popular databases used by enterprise applications to
store persistent data to this day. It gives a lot of flexibility and efficiency. A process
called database normalization helps make sure that the database is free from redundancies
and update anomalies. In a Database-First approach to software development, the
database is designed first, and then an Object-Relational Mapping (ORM) tool is used to
generate the programming classes (data layer) to interact with the database. Finally, the
business logic code is written to interact with the data layer to persist the business data to
the database. However, in modern application development, a process called Code-First
approach evolved where the domain classes and the business logic that interacts with the
domain classes are written first. Then an Object Relational Mapping (ORM) tool is used
to generate the database from the domain classes. In this approach, since database design
is not a concern, software programmers may ignore the process of database normalization
altogether. To help software programmers in this process, this thesis takes the theory
behind the five database normal forms (1NF - 5NF) and proposes Five Class Normal
Forms (1CNF - 5CNF) that software programmers may use to normalize their domain
classes. This thesis demonstrates that when the Five Class Normal Forms are applied
manually to a class by a programmer, the resulting database that is generated from the
Code-First approach is also normalized according to the rules of relational theory.
Recommendations received
3 people have recommended Daniel
Join now to viewMore activity by Daniel
-
"AI can't do anything. It just writes emails." You're using it wrong. The majority of AI users are stuck on cracking step 2 in my ladder of AI-First…
"AI can't do anything. It just writes emails." You're using it wrong. The majority of AI users are stuck on cracking step 2 in my ladder of AI-First…
Liked by Daniel Sudhindaran
-
Don’t miss out on the latest FinOps eBook: a comprehensive guide into what it is, how to implement it, and how you can advance your practice to cut…
Don’t miss out on the latest FinOps eBook: a comprehensive guide into what it is, how to implement it, and how you can advance your practice to cut…
Liked by Daniel Sudhindaran
-
We polled more than 20 of the sharpest AI product builders and investors asking them for the most counterintuitive and surprising things they’ve…
We polled more than 20 of the sharpest AI product builders and investors asking them for the most counterintuitive and surprising things they’ve…
Liked by Daniel Sudhindaran
-
We had an incredible time at our annual NLP Logix company summer party last Friday! Great food, fun games, and it was great to hang out with…
We had an incredible time at our annual NLP Logix company summer party last Friday! Great food, fun games, and it was great to hang out with…
Liked by Daniel Sudhindaran
-
Novie Dizon recently became a user of Floutwork and loved it so much that she ended up making a video featuring Floutwork. The video highlights some…
Novie Dizon recently became a user of Floutwork and loved it so much that she ended up making a video featuring Floutwork. The video highlights some…
Shared by Daniel Sudhindaran
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More