You will get your RDBMS refactored to full referential integrity

Tom H A.
Tom H A. Tom H A.
4.9
Top Rated Plus

Let a pro handle the details

Buy Database Optimization & Design services from Tom H, priced and ready to go.

You will get your RDBMS refactored to full referential integrity

Tom H A.
Tom H A. Tom H A.
4.9
Top Rated Plus

Select service tier

  • Delivery Time 5 days
  • Number of Revisions 6
  • Number of Tables Added 40
    • Schema Diagram
    • Import/Export Data
5 days delivery — Mar 5, 2024
Revisions may occur after this date.
Upwork Payment Protection
Fund the project upfront. Tom H gets paid once you are satisfied with the work.

Let a pro handle the details

Buy Database Optimization & Design services from Tom H, priced and ready to go.

Project details

A refactor of your existing database to provide complete referential integrity. Often developers "skip" creating proper referential integrity which can lead to invalid data and a poor database schema. I can create SQL statements to implement complete referential integrity or deliver a migrated database.
Database Type
MySQL, MS SQL, Oracle, SQLite, PostgreSQL
What's included
Service Tiers
Starter
$3,000
Standard
$5,760
Advanced
$11,512
Delivery Time
5 days
8 days
12 days
Number of Revisions
6
6
6
Number of Tables Added
40
100
160
Schema Diagram
Permissions Setup
-
-
-
Import/Export Data
Admin Panel Setup
-
-
-

Frequently asked questions

4.9
55 reviews
3 stars
(0)
2 stars
(0)
1 star
(0)
Rating breakdown
Availability
5.0
Deadlines
5.0
Skills
5.0
Quality
4.9
Cooperation
4.9
Communication
4.9

HS

Hayden S.
5.00
Jan 16, 2023
API Feasibility

US

Udi S.
5.00
Jan 11, 2023
GCP App Engine Simple API Client Great developer. Will use again.

YK

Yitzchok K.
5.00
Sep 21, 2022
Remove 3 indexes from live reports database

YK

Yitzchok K.
5.00
Sep 20, 2022
Experienced PHP Developer

SH

Sarah H.
3.90
Jul 15, 2022
Redesign MYSQL database Tom was great when creating the database. He volunteered to stay on and consult and answer questions as I had someone else migrate data into the new db and program the site using the new db. When it came time for questions during the migration (practice different than theory) he was no longer available or when he was available he wasn't helpful with pros and cons regarding the change.
I think he's knowledgeable and I don't question his work. He just left me hanging with the migration of the data, so I could be making changes that makes the design less effective and wasting the time and money I've spent to redesign the db
Tom H A.

About Tom H

Tom H A.
API Architect
100% Job Success
4.9  (55 reviews)
Salt Lake City, United States - 2:52 am local time
I have worked in PHP for over 23 years and can handle any PHP-related coding problem.

* My primary skill set and my focus in PHP is building complete API applications. I build GraphQL APIs with Laravel and Doctrine.

* I deploy my projects to Google Cloud where I have many years of experience. Building dev-ops for projects using Docker, Cloud Run, Cloud Functions, and more is a successful strategy I am adept at.

* I am an expert at Database Design and working with databases. I am a member of the Doctrine Core Team which produces the phenomenal Doctrine ORM project among others. I am sponsored by Skipper and create Entity Relationship Diagrams for any database I work with. I create migrations and fixtures for databases.

* I am skilled at reviving old databases through GraphQL and Doctrine. The existing database remains unchanged and a software ORM layer aliases the database for GraphQL endpoints.

* I am skilled with old code bases. I keep my skill set sharp and I've contributed to major frameworks, but my time in the field of PHP gives me unique experience with older code.

* I am React/Next.js literate and can work with a front-end team to build complex applications. I have worked with Angualr in the past.

I have over 150 open source projects I either own, am responsible for, or have contributed to.

Steps for completing your project

After purchasing the project, send requirements so Tom H can start the project.

Delivery time starts when Tom H receives requirements from you.

Tom H works on your project following the steps below.

Revisions may occur after the delivery date.

Delivery of database schema or working database

I will need your database in order to reverse engineer its schema

Creation of an ERD

The ERD will guide the process and give us a visual diagram we can use to discuss the project

Review the work, release payment, and leave feedback to Tom H.