diff --git a/src/Database/Database.csproj b/src/Database/Database.csproj
index e2f82b3d5452a21d357b61995939e202e47ffa0e..04d02d869559193fd0cf628c827845a51c65c4a6 100644
--- a/src/Database/Database.csproj
+++ b/src/Database/Database.csproj
@@ -33,8 +33,8 @@
 		<PackageReference Include="LinqKit" Version="1.1.23" />
 		<PackageReference Include="Inflector.NetStandard" Version="1.2.2" />
 		<!-- Note: use newest Microsoft.EntityFrameworkCore Version for net6.0 -->
-		<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="6.0.4" PrivateAssets="all" />
-		<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="6.0.4" />
+		<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="6.0.4" Condition="'$(TargetFramework)' == 'net6.0'" PrivateAssets="all" />
+		<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="6.0.4" Condition="'$(TargetFramework)' == 'net6.0'" />
 		<!-- Note: use Microsoft.EntityFrameworkCore Version 3.x.x for compatibility with net461 -->
 		<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="3.1.12" Condition="'$(TargetFramework)' == 'net461'" PrivateAssets="all" />
 		<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="3.1.12" Condition="'$(TargetFramework)' == 'net461'" />