---
name: "DBIx::Class::Schema::PopulateMore::Test::Schema::Result::CompanyPerson"
section: "3pm"
platform: "linux"
package: "libdbix-class-schema-populatemore-perl"
version: "0.19-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/DBIx::Class::Schema::PopulateMore::Test::Schema::Result::CompanyPerson"
---

# DBIx::Class::Schema::PopulateMore::Test::Schema::Result::CompanyPerson(3pm)

Bridge between Company and Person

## NAME

DBIx::Class::Schema::PopulateMore::Test::Schema::Result::CompanyPerson - Bridge between Company and Person

## DESCRIPTION

Bridge table for many to many style relationship between Company and Person.

## ATTRIBUTES

This class defines the following attributes.

## PACKAGE METHODS

This module defines the following package methods

### table

Name of the Physical table in the database

### add\_columns

Add columns and meta information

*fk\_person\_id*

ID of the person with a companies

*fk\_company\_id*

ID of the company with persons

### primary\_key

Sets the Primary keys for this table

### employee

The person that is employed by a company

### company

The company that employees the person

### employment\_history

each instance of a company\_person has a related employment history

## METHODS

This module defines the following methods.

## AUTHOR

Please see DBIx::Class::Schema::PopulateMore For authorship information

## LICENSE

Please see DBIx::Class::Schema::PopulateMore For licensing terms.
