PRIMARY KEY-FOREIGN KEY RELATIONSHIP DETERMINATION THROUGH MACHINE LEARNING

Patent №

US 10,692,015

Granted

2020-06-23

Filed 2016

Owner

ROKITT INC.

+1 more

Lab

AI components

6

ml · nlp · vision · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15210889

A method and a machine learning relationship determination system (MLRDS) for determining primary key-foreign key (PK-FK) relationships among data in tables of a target database through machine learning (ML) are provided. The MLRDS selects columns of the tables in the target database and identifies inclusion dependency (ID) pairs from the selected columns. The MLRDS receives training data and validation data from a source database, computes PK-FK features for the inclusion dependency pairs, the training data, and the validation data, and generates trained ML models and validated ML models using the PK-FK features. The MLRDS determines an optimum algorithm decision threshold for a selected machine learning classification algorithm (MLCA), using which the MLRDS determines a resultant on whether the inclusion dependency pair is a PK-FK pair or a non-PK-FK pair. The MLRDS performs majority voting on the resultant for multiple MLCAs to confirm the PK-FK relationships between the inclusion dependency pairs.

AI classification

Machine learning1.00
AI hardware0.99
Knowledge representation0.95
Vision0.93
Planning0.89
Natural language0.66
Evolutionary computation0.04
Speech0.00

Ownership

ROKITT INC.

assignment · 391620889

IO-TAHOE LLC

assignment · 427010102

Assignors

XU, YONGMING, GOYAL, RAM DAYAL

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC