<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Beizy Amanda</title>
    <description>The latest articles on DEV Community by Beizy Amanda (@beizy_amanda_7cd07fea5274).</description>
    <link>https://dev.to/beizy_amanda_7cd07fea5274</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3957045%2Fe8a707f9-f05f-4010-a413-014cce7e58dd.jpg</url>
      <title>DEV Community: Beizy Amanda</title>
      <link>https://dev.to/beizy_amanda_7cd07fea5274</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/beizy_amanda_7cd07fea5274"/>
    <language>en</language>
    <item>
      <title>Understanding Relationship Schemas and Joins in Power BI- Beginner friendly guide</title>
      <dc:creator>Beizy Amanda</dc:creator>
      <pubDate>Tue, 30 Jun 2026 00:17:48 +0000</pubDate>
      <link>https://dev.to/beizy_amanda_7cd07fea5274/understanding-relationship-schemas-and-joins-in-power-bi-beginner-friendly-guide-2lcn</link>
      <guid>https://dev.to/beizy_amanda_7cd07fea5274/understanding-relationship-schemas-and-joins-in-power-bi-beginner-friendly-guide-2lcn</guid>
      <description>&lt;h2&gt;
  
  
  &lt;strong&gt;Introduction&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;If you're just getting started with Power BI, you've probably heard terms like relationships, schemas, and joins. At first, these concepts can sound technical and overwhelming. I remember feeling the same way when I first encountered them. The good news is that once you understand these three concepts, building reports and dashboards becomes much easier. They are the foundation of every well-designed Power BI data model.&lt;/p&gt;

&lt;p&gt;Here, I'll explain relationships, schemas, and joins in simple language, with practical examples that beginners can easily follow.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg5t9watn1e1wp8bmk7jm.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg5t9watn1e1wp8bmk7jm.jpeg" alt=" " width="616" height="515"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  What Are Relationships in Power BI?
&lt;/h1&gt;

&lt;p&gt;Think of relationships as bridges that connect different tables together.&lt;/p&gt;

&lt;p&gt;Imagine you have three tables:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Students&lt;br&gt;
Schools&lt;br&gt;
Teachers&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;The Students table contains each student's information, including a School ID and Teacher ID. The Schools table contains information about each school, while the Teachers table stores details about teachers.&lt;/p&gt;

&lt;p&gt;Instead of repeating the school and teacher information for every student, Power BI uses relationships to connect these tables.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;- Student → School ID → School&lt;br&gt;
&lt;/code&gt;&lt;code&gt;- Student → Teacher ID → Teacher&lt;br&gt;
&lt;/code&gt;&lt;br&gt;
These connections allow Power BI to combine information from multiple tables whenever you create charts or reports.&lt;/p&gt;

&lt;p&gt;Without relationships, every table would exist on its own, making meaningful analysis almost impossible.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why are relationships important?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Relationships help Power BI:&lt;/p&gt;

&lt;p&gt;Connect information from different tables.&lt;br&gt;
Reduce duplicate data.&lt;br&gt;
Improve data consistency.&lt;br&gt;
Create accurate visualizations.&lt;br&gt;
Make reports easier to build and maintain.&lt;/p&gt;

&lt;p&gt;A well-designed relationship model also improves report performance.&lt;/p&gt;

&lt;h2&gt;
  
  
  Types of Relationships
&lt;/h2&gt;

&lt;h1&gt;
  
  
  One-to-One
&lt;/h1&gt;

&lt;p&gt;In a one-to-one relationship, each record in one table matches exactly one record in another table.&lt;/p&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;p&gt;Each employee has one unique employee profile.&lt;/p&gt;

&lt;p&gt;Employee ID 1001 belongs to only one employee, and that employee has only one profile.&lt;/p&gt;

&lt;p&gt;This type of relationship is less common in Power BI.&lt;/p&gt;

&lt;h1&gt;
  
  
  One-to-Many
&lt;/h1&gt;

&lt;p&gt;This is the most common relationship.&lt;/p&gt;

&lt;p&gt;One record in the first table relates to many records in another table.&lt;/p&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;p&gt;One school has many students.&lt;/p&gt;

&lt;p&gt;The Schools table contains one record for Green Valley High, while the Students table contains hundreds of students attending that school.&lt;/p&gt;

&lt;p&gt;One school → Many students.&lt;/p&gt;

&lt;h1&gt;
  
  
  Many-to-Many
&lt;/h1&gt;

&lt;p&gt;In this relationship, many records from one table relate to many records in another.&lt;/p&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;p&gt;Students can enroll in multiple courses.&lt;/p&gt;

&lt;p&gt;Each course can also have many students.&lt;/p&gt;

&lt;p&gt;Because both sides contain multiple matching records, this is called a many-to-many relationship.&lt;/p&gt;

&lt;p&gt;Although Power BI supports many-to-many relationships, they should be used carefully because they can complicate your data model.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is a Schema?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A schema is simply the structure or blueprint of how your data is organized.&lt;/p&gt;

&lt;p&gt;Think of building a house.&lt;/p&gt;

&lt;p&gt;Before construction begins, an architect creates a blueprint showing where every room belongs.&lt;/p&gt;

&lt;p&gt;Similarly, a schema shows how tables are organized and connected inside your data model.&lt;/p&gt;

&lt;p&gt;A good schema makes your reports easier to understand, easier to maintain, and faster to run.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Understanding a star Schema&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The Star Schema is the most recommended data model for Power BI. It gets its name because it looks like a star.&lt;br&gt;
At the center is a Fact Table, surrounded by several Dimension Tables.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Fact Table&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
The fact table stores measurable data such as:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Sales&lt;/li&gt;
&lt;li&gt;Revenue&lt;/li&gt;
&lt;li&gt;Quantity sold&lt;/li&gt;
&lt;li&gt;Attendance&lt;/li&gt;
&lt;li&gt;Test scores&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Fact tables answer questions like:&lt;br&gt;
How much?&lt;br&gt;
How many?&lt;br&gt;
How often?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Dimension Tables&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
Dimension tables describe the facts.&lt;/p&gt;

&lt;p&gt;Examples include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Students&lt;/li&gt;
&lt;li&gt;Teachers&lt;/li&gt;
&lt;li&gt;Schools&lt;/li&gt;
&lt;li&gt;Products&lt;/li&gt;
&lt;li&gt;Dates&lt;/li&gt;
&lt;li&gt;Locations
These tables answer questions like:&lt;/li&gt;
&lt;/ul&gt;

&lt;ol&gt;
&lt;li&gt;Who?&lt;/li&gt;
&lt;li&gt; Where?&lt;/li&gt;
&lt;li&gt; When?&lt;/li&gt;
&lt;li&gt; Which?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Example&lt;/p&gt;

&lt;p&gt;Imagine a school data model.&lt;/p&gt;

&lt;p&gt;Fact Table:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Student Performance&lt;br&gt;
Dimension Tables:&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Students&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Schools&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Teachers&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Subjects&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Calendar&lt;br&gt;
The fact table sits in the center, with all the dimension tables connected around it like points on a star.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Benefits of a Star Schema&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Easy to understand.&lt;/li&gt;
&lt;li&gt;Faster report performance.&lt;/li&gt;
&lt;li&gt;Cleaner data model.&lt;/li&gt;
&lt;li&gt;Easier troubleshooting.&lt;/li&gt;
&lt;li&gt;Recommended for most Power BI projects.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Understanding a Snowflake Schema&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The Snowflake Schema is similar to the Star Schema, but the dimension tables are further divided into smaller related tables.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;Instead of one Schools table containing school name, county, and region, you might have:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Schools&lt;/li&gt;
&lt;li&gt;Counties&lt;/li&gt;
&lt;li&gt;Regions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each table connects to another, creating a branching structure that resembles a snowflake.&lt;/p&gt;

&lt;h1&gt;
  
  
  Advantages
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;Reduces duplicate information.&lt;/li&gt;
&lt;li&gt;Keeps data highly organized.&lt;/li&gt;
&lt;li&gt;Better for very large databases.&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  Disadvantages
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;More complicated relationships.&lt;/li&gt;
&lt;li&gt;Harder for beginners to understand.&lt;/li&gt;
&lt;li&gt;Can make reports slightly slower.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For most Power BI projects, the Star Schema is the preferred choice because it balances simplicity and performance.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjq2kvtf779ntnn6cclxw.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjq2kvtf779ntnn6cclxw.jpeg" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What Are Joins?
&lt;/h2&gt;

&lt;p&gt;Joins are used to combine data from two or more tables during data preparation. Think of a join as stitching two pieces of fabric together.&lt;br&gt;
Power BI uses joins in Power Query before the data is loaded into the report.&lt;/p&gt;

&lt;h1&gt;
  
  
  Types of Joins
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;Inner Join&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Returns only records that exist in both tables.&lt;/p&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;p&gt;Only students whose School ID exists in the Schools table are returned.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Left Outer Join&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Returns all records from the first table and matching records from the second.&lt;/p&gt;

&lt;p&gt;If no match exists, the second table's columns remain blank.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Right outer Join&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Returns all records from the second table and matching records from the first.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Full Outer Join&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Returns every record from both tables.&lt;/p&gt;

&lt;p&gt;Where no match exists, Power BI fills the missing values with blanks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Relationships VS Joins&lt;/strong&gt;&lt;br&gt;
Many beginners confuse these concepts.&lt;br&gt;
The easiest way to remember them is this: Relationships connect tables while keeping them separate. Joins physically combine tables into one during data preparation.&lt;/p&gt;

&lt;p&gt;If you only need tables to work together inside your report, create relationships. If you need to merge data into a single table before analysis, use joins.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Best Practices&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
As you build Power BI models, keep these tips in mind:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Use a Star Schema whenever possible.&lt;/li&gt;
&lt;li&gt;Keep your data model simple.&lt;/li&gt;
&lt;li&gt;Avoid unnecessary many-to-many relationships.&lt;/li&gt;
&lt;li&gt;Use meaningful table and column names.&lt;/li&gt;
&lt;li&gt;Ensure related columns have matching data types.&lt;/li&gt;
&lt;li&gt;Remove unnecessary columns to improve performance.&lt;/li&gt;
&lt;li&gt;Keep your relationships organized and easy to understand.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;These habits make reports easier to maintain and improve overall performance.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;In Conclusion&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Relationships allow tables to communicate with one another. Schemas provide the structure that keeps your data organized, while joins combine information when needed during data preparation.&lt;/p&gt;

&lt;p&gt;As a beginner, focus on mastering the One-to-Many relationship and the Star Schema first. These two concepts are used in the majority of Power BI projects and will give you a strong foundation for creating clean, efficient, and insightful reports.&lt;/p&gt;

&lt;p&gt;Remember, every great dashboard starts with a well-designed data model. The more time you invest in understanding relationships, schemas, and joins, the easier it becomes to transform raw data into meaningful insights.&lt;/p&gt;

&lt;p&gt;Relationships, schemas, and joins are the backbone of every Power BI project. Although they may seem confusing at first, they become much easier with practice.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>learning</category>
      <category>datascience</category>
      <category>discuss</category>
    </item>
    <item>
      <title>How Excel is used in real-world Data Analytics</title>
      <dc:creator>Beizy Amanda</dc:creator>
      <pubDate>Sat, 06 Jun 2026 18:13:15 +0000</pubDate>
      <link>https://dev.to/beizy_amanda_7cd07fea5274/how-excel-is-used-in-real-world-data-analytics-4gb0</link>
      <guid>https://dev.to/beizy_amanda_7cd07fea5274/how-excel-is-used-in-real-world-data-analytics-4gb0</guid>
      <description>&lt;h2&gt;
  
  
  &lt;strong&gt;&lt;em&gt;Introduction&lt;/em&gt;&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Excel isn't just for budgets and to-do lists. In the real world, it is still the workhorse of data analytics. From big and established to small business owners, analysts, marketers and researchers use Excel every day to clean messy data, spot trends and make decisions under pressure because its fast, accessible and almost everyone already has it.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Excel&lt;/strong&gt; also referred to as &lt;em&gt;&lt;strong&gt;Microsoft Excel&lt;/strong&gt;&lt;/em&gt; is a spreadsheet application used to organize, analyze, calculate and visualize data making it a valuable tool for data analytics and business decision-making.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  How excel is used in real world data analysis
&lt;/h3&gt;

&lt;p&gt;Excel is widely used across different industries to to make informed decisions and improve performance. The following are some of the key areas where Excel is used in real-world data analytics.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Human Resource Management&lt;/strong&gt; - HR departments use Excel to manage employee records, attendance, payroll data and workforce reports.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Business Decision-Making&lt;/strong&gt; - Companies use excel to analyze sales, customer trends and operational data to make informed decisions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Marketing Performance Analysis&lt;/strong&gt; - Marketing teams analyze campaign results, customer engagement and advertising effectiveness using Excel.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Financial Reporting and Budgeting&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Inventory and Sales Management&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Healthcare&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Education and Student Performance Tracking&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Project Management&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  &lt;em&gt;Some Excel Features and How They Can be Applied&lt;/em&gt;
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;Data Formatting&lt;/em&gt; - It helps make data visually clear and more professional; text formatting, number formating.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;Data Sorting&lt;/em&gt;- Arranging data in a specific order; e.g. either from ascending to descending (text sorting either from A to Z and vice versa, number sorting from smallest to largest and vice versa, date sorting from oldest to newest and vice versa)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;Conditional Formatting&lt;/em&gt;- It highlights cells automatically based on rules or criteria, helping spot trends or outlines.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;Removing Duplicates&lt;/em&gt;- Duplicate data causes errors in analysis and inflates numbers.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;Number Formatting&lt;/em&gt;- It changes how numbers display without altering their actual value; it improves readability and meaning.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;SUM Function&lt;/em&gt;- Used to add numbers together automatically; Used to calculate total sales, expenses or profits.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;COUNT Function&lt;/em&gt;- Analysts use it to determine how many records or transactions are in a dataset.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;In conclusion&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Learning Excel has helped me see data as more than just numbers. Previously I viewed data as just numbers and texts but now I understand that data can provide valuable insights and support better decision-making. I now understand how data can be organized, analyzed, and transformed into useful insights that support real-world decisions.&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>analytics</category>
      <category>data</category>
      <category>datascience</category>
      <category>learning</category>
    </item>
  </channel>
</rss>
